borders invoice - German English Dictionary